﻿var status = -1;

function start() {
    var menu = im.getSkillBook(30, im.getJob());
    if (menu == "") {
        im.sendOkS("看来你不需要其他能手册啊。", 4, 2080009);
        im.dispose();
    } else {
        im.sendSimpleS("你可以提升的技能目录如下。\r\n" + menu + "\r\n\r\n#r#L0# #fn##fs14##e取消使用能手册。#n#fs##fn##l", 5, 2080009);
    }
}

function action(mode, type, selection) {
    if (mode == 1)
        status++;
    else
        status--;

    if (status == 0) {
        var chance = Math.floor(Math.random() * 1000);
        if (selection > 0 && im.haveSkillBook(selection, 30) && im.haveItem(2433813)) {
            im.gainItem(2433814, -1);
            if (chance < 250) {
                im.useSkillBook(selection, 30);
            } else {
                im.worldSpouseMessage(0x2, "『能手册30 25%』 : 玩家 " + im.getPlayer().getName() + " 升级技能失败。");
            }
        } else if (selection != 0) {
            im.sendOkS("你选择的技能,还没有加满噢.请加满在来提升。", 4, 2080009);
        }
        im.dispose();
    } else {
        im.dispose();
    }
}
